../5b9a6a8a592222f1656b195c-gl3n/gl3n/linalg.d(1217,17): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a6a8a592222f1656b195c-gl3n/gl3n/linalg.d(1240,17): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a6a8a592222f1656b195c-gl3n/gl3n/linalg.d(1267,17): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a6a8a592222f1656b195c-gl3n/gl3n/linalg.d(1290,17): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a6a8a592222f1656b195c-gl3n/gl3n/linalg.d(1618,13): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. ../5b9a6a8a592222f1656b195c-gl3n/gl3n/linalg.d(1674,13): Deprecation: Usage of the `body` keyword is deprecated. Use `do` instead. src/rpdl/file_formats/bin.d(123,16): Error: cast from `char[]` to `string` not allowed in safe code src/rpdl/file_formats/text.d(52,30): Error: `@safe` function `rpdl.file_formats.text.TextWriter.writeParameter` cannot call `@system` destructor `std.container.array.Array!(Node).Array.~this` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/container/array.d(267,1): `std.container.array.Array!(Node).Array.~this` is declared here src/rpdl/file_formats/text.d(52,9): Error: no property `popFront` for type `Array!(Node)`, perhaps `import std.range;` is needed? src/rpdl/file_formats/text.d(57,25): Error: `@safe` function `rpdl.file_formats.text.TextWriter.writeParameter` cannot call `@system` destructor `std.container.array.Array!(Node).Array.~this` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/container/array.d(267,1): `std.container.array.Array!(Node).Array.~this` is declared here src/rpdl/file_formats/text.d(62,9): Warning: statement is not reachable src/rpdl/file_formats/text.d(87,29): Error: `@safe` function `rpdl.file_formats.text.TextWriter.writeArrayValue` cannot call `@system` destructor `std.container.array.Array!(Node).Array.~this` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/container/array.d(267,1): `std.container.array.Array!(Node).Array.~this` is declared here src/rpdl/file_formats/text.d(87,9): Error: no property `popFront` for type `Array!(Node)`, perhaps `import std.range;` is needed? src/rpdl/file_formats/text.d(91,21): Error: `@safe` function `rpdl.file_formats.text.TextWriter.writeArrayValue` cannot call `@system` destructor `std.container.array.Array!(Node).Array.~this` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/container/array.d(267,1): `std.container.array.Array!(Node).Array.~this` is declared here src/rpdl/file_formats/text.d(95,9): Warning: statement is not reachable src/rpdl/node.d(44,46): Error: `@safe` function `rpdl.node.Node.children` cannot call `@system` generated function `std.container.array.Array!(Node).Array.__fieldPostblit` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/container/array.d(267,1): `std.container.array.Array!(Node).Array.__fieldPostblit` is declared here src/rpdl/node.d(59,20): Error: `@safe` function `rpdl.node.Node.insert` cannot call `@system` function `std.container.array.Array!(Node).Array.opOpAssign!("~", Node).opOpAssign` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/container/array.d(797,10): `std.container.array.Array!(Node).Array.opOpAssign!("~", Node).opOpAssign` is declared here src/rpdl/node.d(93,30): Error: `@safe` function `rpdl.node.Node.updatePath` cannot call `@system` generated function `std.container.array.Array!(Node).Array.__fieldPostblit` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/container/array.d(267,1): `std.container.array.Array!(Node).Array.__fieldPostblit` is declared here src/rpdl/node.d(93,30): Error: `@safe` function `rpdl.node.Node.updatePath` cannot call `@system` destructor `std.container.array.Array!(Node).Array.~this` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/container/array.d(267,1): `std.container.array.Array!(Node).Array.~this` is declared here src/rpdl/node.d(93,9): Error: template `std.range.primitives.popFront` cannot deduce function from argument types `!()(Array!(Node))`, candidates are: /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/range/primitives.d(2231,6): `popFront(T)(ref scope inout(T)[] a)` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/range/primitives.d(2254,6): `popFront(C)(ref scope inout(C)[] str)` src/rpdl/node.d(107,38): Error: `@safe` function `rpdl.node.Node.findNodeByPath` cannot call `@system` destructor `std.container.array.Array!(Node).Array.~this` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/container/array.d(267,1): `std.container.array.Array!(Node).Array.~this` is declared here src/rpdl/node.d(107,9): Error: template `std.range.primitives.popBack` cannot deduce function from argument types `!()(Array!(Node))`, candidates are: /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/range/primitives.d(2352,6): `popBack(T)(ref scope inout(T)[] a)` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/range/primitives.d(2375,6): `popBack(T)(ref scope inout(T)[] a)` src/rpdl/node.d(118,9): Warning: statement is not reachable src/rpdl/node.d(127,9): Warning: statement is not reachable src/rpdl/parser.d(78,25): Error: `@safe` function `rpdl.parser.Parser.parseObject` cannot call `@system` destructor `std.container.array.Array!(Parameter).Array.~this` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/container/array.d(267,1): `std.container.array.Array!(Parameter).Array.~this` is declared here src/rpdl/parser.d(166,42): Error: `@safe` function `rpdl.parser.Parser.parseParameter` cannot call `@system` destructor `std.container.array.Array!(Node).Array.~this` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/container/array.d(267,1): `std.container.array.Array!(Node).Array.~this` is declared here src/rpdl/parser.d(230,42): Error: `@safe` function `rpdl.parser.Parser.parseArray` cannot call `@system` destructor `std.container.array.Array!(Node).Array.~this` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/container/array.d(267,1): `std.container.array.Array!(Node).Array.~this` is declared here src/rpdl/parser.d(264,25): Error: `@safe` function `rpdl.parser.Parser.parseInjectedParam` cannot call `@system` destructor `std.container.array.Array!(Node).Array.~this` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/container/array.d(267,1): `std.container.array.Array!(Node).Array.~this` is declared here src/rpdl/parser.d(264,9): Error: no property `popFront` for type `Array!(Node)`, perhaps `import std.range;` is needed? src/rpdl/parser.d(271,49): Error: `@safe` function `rpdl.parser.Parser.parseInjectedParam` cannot call `@system` destructor `std.container.array.Array!(Node).Array.~this` /opt/dmd-safe/dmd/dmd-safe failed with exit code 1.